• word of the day

    ochroma lagopus

    ochroma lagopus - Dictionary definition and meaning for word ochroma lagopus

    Definition
    (noun) forest tree of lowland Central America having a strong very light wood; used for making floats and rafts and in crafts
    Synonyms : balsa
Download our Mobile App Today
Receive our word of the day
on Whatsapp